<?php
//adatbázisból érkező css definíciók
header('Content-type: text/css');

require('../../config/database.php');
$db = new DATABASE_CONFIG;
$kapcsolat = mysql_connect($db->default['host'], $db->default['login'], $db->default['password']);
mysql_select_db($db->default['database'], $kapcsolat);

//a prefixet meg kell szerezni
$d = file_get_contents('../../../app/config/database.php');
preg_match_all("/'prefix' => '(.*)'/", $d, $t);
$prefix = $t[1][0];

//kategóriák
$query = 'SELECT id, color FROM ' . $prefix . 'categories';
$result = mysql_query($query, $kapcsolat);
$css = '/*categories bgcolors from DB*/' . "\n";
while($cat = mysql_fetch_assoc($result)){
	$css .= '.c' . $cat['id'] . '{background-color: #' . $cat['color'] . ';}' . "\n";
	}

//prioritások - 3-as a legfontosabb, ha ez változik akkor a JS is változik a legfontosabbak mutatásához
$query = 'SELECT id, cssdef FROM ' . $prefix . 'priorities';
$result = mysql_query($query, $kapcsolat);
$css .= '/*priorities css from DB*/' . "\n";
while($p = mysql_fetch_assoc($result)){
	$css .= '.p' . $p['id'] . '{' . $p['cssdef'] . '}' . "\n";
	}

//típusok

print $css;
?>
